package cn.samler.shopapi.Model.Request.User;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;

@Data
public class LoginModel {
    // 是否使用验证码登录
    @JsonProperty("is_vcode_login")
    @NotNull
    private Boolean isVcodeLogin;

    // 登录用户名
    @Pattern(regexp = "^[1]\\d{10}$", message = "手机号输入错误")
    private String username;

    // 登录密码
    @NotNull
    private String password;

    // 验证码
    @NotNull
    private String vcode;
}
